05 开发板介绍
05 开发板介绍供电 复位 晶振 下载
最小系统
最小系统板就是一个最精简的电路,精简到只能维持MCU的最基本的正常工作,分别是
- 供电电路
- 下载电路
- 晶振电路
- 复位电路
1 ⚡️供电电路

首先看到供电电路 因为STM32芯片的电气要求是3.3伏供电
-
但是我们电脑的USB口都是5V的 所以就需要一款稳压芯片去将5伏转成3.3伏
-
up选择的这款稳压芯片输出电流在500mA,基本能够满足我们实验的需求
2 ⬇️下载电路
up这里就是把微控制器的SWD SWC引脚 引到排针
- 这样我们才可以通过杜邦线连接STLINK
- 我们在连接的时候一定要对应 不然程序肯定是下不进去的
3 〰️晶振电路
晶振电路就是将外部石英晶体晶振连到微控制器
-
我们在CubeMX中配置时钟源HSE 然后在下拉框选择外部石英晶体晶振 就是选择将这里振荡出来的信号作为时钟源
-
芯片内部也有时钟源 up会在后面的时钟树里讲到 但是内部的时钟源精度和稳定性都很差 所以我们基本都是用外部晶振
4 🔄复位电路
首先看到这里的NRST 前面的N是Not低电平有效的意思 后面的RST是reset复位的意思
- 整个意思是当芯片识别到这个引脚是低电平的时候 所有寄存器都清零
- 当这个低电平释放之后 芯片才开始加载BOOT配置 然后加载我们写的程序
我们看到这里有两条通路 对应着两种复位方式 一种是通过 电容复位 一种是通过 按键复位
- 电容复位 它主要应用在芯片上电的时候
- 在上电前 很显然NRST点的电位为0伏
- 在上电瞬间 此时有电流流下来 但是都被电容吸收掉了 所以仍然是0伏,
- 随着电容不断地充电 它的容量始终是有限的 所以它两端的电压 最终会上升至3.3V
- 按键复位就简单的多 当我们按下按键的时候 NRST引脚就直接连到地了 松开按键就上拉到3.3伏
最小系统电路构成
供电电路
下载电路
晶振电路
复位电路